group of charros or mexican horse rider - Espagnol Anglais Dictionnaire